guinea razor shell - German English Dictionary